On the relation between architectural smells and source code changes
نویسندگان
چکیده
Although architectural smells are one of the most studied type technical debt, their impact on maintenance effort has not been thoroughly investigated. Studying this would help to understand how much debt interest is being paid due existence architecture and can be calculated. This work a first attempt address issue by investigating relation between source code changes. Specifically, we study whether frequency size changes correlated with presence selected set smells. We detect using Arcan tool, which detects building dependency graph system analyzed then looking for typical structures The findings, based case 31 open-source Java systems, show that 87% commits present more in artifacts at least smell, likelihood changing increases number Moreover, there also evidence confirm change after introduction smell larger smelly artifacts. These findings hold true especially Medium–Large Large
منابع مشابه
Code smells
s, titles and keywords were analysed by VOSviewer using default parameters. All common terms like study, baseline, control group, trend, method were excluded from the analysis. Three maps were induced (1) clustered landscapes presenting popularity of terms (more popular terms are presented in larger squares), associations between terms (terms locted near each other are stongly associated) and r...
متن کاملon translation of phatic communion and socio-cultural relationships between the characters of the novels
phatic communion is a cultural concept which differs across cultures. according to hofstede (2001), the u.s. tends to have individualistic culture; however, asian countries tend to have collectivistic cultures. these cultures view phatic communion differently. in individualistic cultures like u.s., phatic communion reflects speakers’ socio-cultural relationships in conversations. to see whether...
15 صفحه اولHow Do Community Smells Influence Code Smells?
Code smells reflect sub-optimal patterns of code that often lead to critical software flaws or failure. In the sameway, community smells reflect sub-optimal organisational and socio-technical patterns in the organisational structure of the software community. To understand the relation between the community smells and code smells we start by surveying 162 developers of nine opensource systems. ...
متن کاملon the relationship between the knowledge of collocations and writing proficiency
بررسی رابطه دانش همنشینی لغات و مهارت نوشتاری در زبان انگلیسی چکیده این پژوهش درصدد آن است تا سه مسئله زیر را مورد بررسی قرار دهد: الف) وجود یا عدم وجود رابطه بین دانش زبان آموزان در حوزه همنشینی لغات با یکدیگر و دانش آنها در مهارت نوشتاری زبان انگلیسی؛ ب) یافتن پاسخی به این سوال که آیا تمامی انواع همنشینی های لغوی زبان انگلیسی به یک میزان برای زبان آموزان دشوارند یا خیر؛ پ) مقایسه زبان آمو...
15 صفحه اولon the relationship between using discourse markers and the quality of expository and argumentative academic writing of iranian english majors
the aim of the present study was to investigate the frequency and the type of discourse markers used in the argumentative and expository writings of iranian efl learners and the differences between these text features in the two essay genres. the study also aimed at examining the influence of the use of discourse markers on the participants’ writing quality. to this end the discourse markers us...
15 صفحه اولذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Journal of software
سال: 2021
ISSN: ['1796-217X']
DOI: https://doi.org/10.1002/smr.2398